package com.ruoyi.ui.mapper;

import java.util.List;
import com.ruoyi.ui.domain.UiOrder;

/**
 * 普通商品订单Mapper接口
 * 
 * @author ruoyi
 * @date 2022-09-06
 */
public interface UiOrderMapper 
{
    /**
     * 查询普通商品订单
     * 
     * @param orderId 普通商品订单主键
     * @return 普通商品订单
     */
    public UiOrder selectUiOrderByOrderId(Long orderId);

    /**
     * 查询普通商品订单列表
     * 
     * @param uiOrder 普通商品订单
     * @return 普通商品订单集合
     */
    public List<UiOrder> selectUiOrderList(UiOrder uiOrder);

    /**
     * 新增普通商品订单
     * 
     * @param uiOrder 普通商品订单
     * @return 结果
     */
    public int insertUiOrder(UiOrder uiOrder);

    /**
     * 修改普通商品订单
     * 
     * @param uiOrder 普通商品订单
     * @return 结果
     */
    public int updateUiOrder(UiOrder uiOrder);

    /**
     * 删除普通商品订单
     * 
     * @param orderId 普通商品订单主键
     * @return 结果
     */
    public int deleteUiOrderByOrderId(Long orderId);

    /**
     * 批量删除普通商品订单
     * 
     * @param orderIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteUiOrderByOrderIds(Long[] orderIds);
}
